channel excavation - Turkish English Dictionary